
#pragma once

#include "tower.h"

class Camp : public Tower {
public:
	Camp (const Point& pos);
	virtual ~Camp();

	virtual void init();
    virtual bool update (float ticks);
  
	virtual Node* getSprite() {
		return sprite;
	}

public:

    
protected:
    

private:
	vector<float> _soldierBirthTicks;
	vector<SoldierType> _newSoldiers;

	Sprite* sprite;

};

